Has Everything Been Done Before?

Has Everything Been Done Before?